package com.parenting.request.platform;

import com.parenting.entities.OrdersDO;
import com.parenting.util.base.BaseRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
@Data
@ApiModel(value="SearchCriteriaRequest对象", description="平台订单列表搜索条件 ")
public class SearchCriteriaRequest  extends BaseRequest<OrdersDO> {

    @ApiModelProperty(value = "商品名称")
    private String itemName;

    @ApiModelProperty(value = "订单编号")
    private String orderNumber;

    @ApiModelProperty(value = "订单类型")
    private String orderType;

    @ApiModelProperty(value = "用户账号")
    private String buyerAccount;

    @ApiModelProperty(value = "下单开始时间")
    private Date orderStartTime;

    @ApiModelProperty(value = "下单结束时间")
    private Date orderEndTime;

    @ApiModelProperty(value = "店铺ID")
    private String shopId;

    @ApiModelProperty(value = "订单状态 不传值 查询全部，2已支付（买家已付款），3已完成")
    private Integer orderState;





}
